package com.bsoft.gol.hcs.clinical.bean.response;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

public class SubmitMedicalSkillDetail implements Serializable {
    private String  expenseId;
    private String  applicationNo;
    private String  applyStatus;
    private String  invalidStatus;
    private String  chargeStatus;
    private String  emergencyTag;
    private String  executeDepartmentId;
    private String  executeDepartmentName;
    //检查项目id或检验项目id
    private String  ItemId;
    //检查项目名称或检验项目名称
    private String  itemName;
    private BigDecimal  amount;

    List<ExpenseRecord> applicationDetailList;

    public static class ExpenseRecord {
        private String  expenseDetailId;
        //收费明细costId
        private String  ItemId;
        //收费明细costName
        private String  itemName;
        private String number;
        private String  unit;
        private BigDecimal  price;
        private BigDecimal  amount;

        public String getNumber() {
            return number;
        }

        public void setNumber(String number) {
            this.number = number;
        }

        public String getExpenseDetailId() {
            return expenseDetailId;
        }

        public void setExpenseDetailId(String expenseDetailId) {
            this.expenseDetailId = expenseDetailId;
        }

        public String getItemId() {
            return ItemId;
        }

        public void setItemId(String itemId) {
            ItemId = itemId;
        }

        public String getItemName() {
            return itemName;
        }

        public void setItemName(String itemName) {
            this.itemName = itemName;
        }

        public String getUnit() {
            return unit;
        }

        public void setUnit(String unit) {
            this.unit = unit;
        }

        public BigDecimal getPrice() {
            return price;
        }

        public void setPrice(BigDecimal price) {
            this.price = price;
        }

        public BigDecimal getAmount() {
            return amount;
        }

        public void setAmount(BigDecimal amount) {
            this.amount = amount;
        }
    }

    public String getItemId() {
        return ItemId;
    }

    public void setItemId(String itemId) {
        ItemId = itemId;
    }

    public String getItemName() {
        return itemName;
    }

    public void setItemName(String itemName) {
        this.itemName = itemName;
    }

    public List<ExpenseRecord> getApplicationDetailList() {
        return applicationDetailList;
    }

    public void setApplicationDetailList(List<ExpenseRecord> applicationDetailList) {
        this.applicationDetailList = applicationDetailList;
    }

    public String getExpenseId() {
        return expenseId;
    }

    public void setExpenseId(String expenseId) {
        this.expenseId = expenseId;
    }

    public String getApplicationNo() {
        return applicationNo;
    }

    public void setApplicationNo(String applicationNo) {
        this.applicationNo = applicationNo;
    }

    public String getApplyStatus() {
        return applyStatus;
    }

    public void setApplyStatus(String applyStatus) {
        this.applyStatus = applyStatus;
    }

    public String getInvalidStatus() {
        return invalidStatus;
    }

    public void setInvalidStatus(String invalidStatus) {
        this.invalidStatus = invalidStatus;
    }

    public String getChargeStatus() {
        return chargeStatus;
    }

    public void setChargeStatus(String chargeStatus) {
        this.chargeStatus = chargeStatus;
    }

    public String getEmergencyTag() {
        return emergencyTag;
    }

    public void setEmergencyTag(String emergencyTag) {
        this.emergencyTag = emergencyTag;
    }

    public String getExecuteDepartmentId() {
        return executeDepartmentId;
    }

    public void setExecuteDepartmentId(String executeDepartmentId) {
        this.executeDepartmentId = executeDepartmentId;
    }

    public String getExecuteDepartmentName() {
        return executeDepartmentName;
    }

    public void setExecuteDepartmentName(String executeDepartmentName) {
        this.executeDepartmentName = executeDepartmentName;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }
}
